diamond squid - German English Dictionary